package cn.jy.erp.mapper;

import cn.jy.erp.domain.ZjkMiddlelibrary;
import cn.jy.erp.domain.ZjkMiddlelibraryQuery;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ZjkMiddlelibraryMapper {
    int countByExample(ZjkMiddlelibraryQuery example);

    int deleteByExample(ZjkMiddlelibraryQuery example);

    int deleteByPrimaryKey(String tid);

    int insert(ZjkMiddlelibrary record);

    int insertSelective(ZjkMiddlelibrary record);

    List<ZjkMiddlelibrary> selectByExample(ZjkMiddlelibraryQuery example);

    ZjkMiddlelibrary selectByPrimaryKey(String tid);

    int updateByExampleSelective(@Param("record") ZjkMiddlelibrary record, @Param("example") ZjkMiddlelibraryQuery example);

    int updateByExample(@Param("record") ZjkMiddlelibrary record, @Param("example") ZjkMiddlelibraryQuery example);

    int updateByPrimaryKeySelective(ZjkMiddlelibrary record);

    int updateByPrimaryKey(ZjkMiddlelibrary record);
}